package com.ruoyi.order.station.request.instance;

import com.github.s7connector.api.annotation.S7Variable;
import com.github.s7connector.impl.utils.S7Type;
import lombok.Data;

@Data
public class OP14Data {

    //水道气密充气结果
    @S7Variable(byteOffset = 0, bitOffset = 0, type = S7Type.WORD)
    public Integer tesFillPressureResult;
    //水道气密泄露结果
    @S7Variable(byteOffset = 2, bitOffset = 0, type = S7Type.WORD)
    public Integer testLeakageResult;


    //水道气密程序号
    @S7Variable(byteOffset = 350, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo;
    //水道气密充气气压下限
    @S7Variable(byteOffset = 352, bitOffset = 0, type = S7Type.REAL)
    public float testFillPressureMin;
    //水道气密充气气压值
    @S7Variable(byteOffset = 356, bitOffset = 0, type = S7Type.REAL)
    public float testFillPressure;
    //水道气密充气气压上限
    @S7Variable(byteOffset = 360, bitOffset = 0, type = S7Type.REAL)
    public float testFillPressureMax;

    //水道气密泄露量最小值
    @S7Variable(byteOffset = 366, bitOffset = 0, type = S7Type.REAL)
    public float testLeakageMin;
    //水道气密泄露量当前值
    @S7Variable(byteOffset = 370, bitOffset = 0, type = S7Type.REAL)
    public float testLeakage;
    //水道气密泄露量最大值
    @S7Variable(byteOffset = 374, bitOffset = 0, type = S7Type.REAL)
    public float testLeakageMax;


}
